app\wisdmlabs\edwiserBridge\Eb_Enrollment_Manager A

Total Complexity 75
Dependencies 1
Dependents 7
Total lines 686
Lines of code 331
Logical lines of code 142
Comment lines 271
Methods 20
Properties 3

Methods 20

Method Rating Maintainability Complexity Lines of code
update_user_course_enrollment()
C
33 22 102
update_enrollment_record_wordpress()
B
38 19 67
user_has_course_access()
S
61 4 12
check_enroll_count()
S
62 4 10
update_user_course_access_count()
S
53 2 27
delete_user_enrollment_record()
S
52 2 26
get_user_course_access_count()
S
64 3 9
get_moodle_web_service_function()
S
69 3 7
calc_course_acess_expiry_date()
S
65 3 8
update_user_course_suspend_status()
S
56 1 22
instance()
S
71 2 6
access_remianing()
S
62 2 10
__clone()
S
78 1 3
updateEnrollmentRecordWordpress()
S
80 1 3
updateUserCourseEnrollment()
S
79 1 3
deleteUserEnrollmentRecord()
S
80 1 3
userHasCourseAccess()
S
79 1 3
__construct()
S
77 1 4
__wakeup()
S
78 1 3
updateUserCourseAccessCount()
S
79 1 3